balloon reflector - French English Dictionary